#include <iostream>
#include <string>
#include <list>
using namespace std;
class Person 
{
private:
	string m_strName;
	string m_strTel;
	//Student& operator = (const Student& stu);// private to prevent copying
public:
	Person(const string& n,const string& telNum )
	{
		m_strName = n;
		m_strTel = telNum;
	}
	bool operator ==(const Person &stu1)
	{
		return (stu1.m_strName ==this->m_strName && stu1.m_strTel == this->m_strTel);
	}
	Person(const Person &stu)//copy constructor
	{
		m_strName = stu.m_strName;
		m_strTel = stu.m_strTel;
	}
	void Display()const 
	{
		cout<<"NAME:  "<<m_strName<<endl;
		cout<<"VALUE:  "<<m_strTel<<endl;
	}

};


void main()
{
	list<Person> tel;



}